#ifndef CONSTANTES_H
#define CONSTANTES_H

/*constantes:*/
/*archivos*/
#define STAT_FILE "/proc/stat"
#define CPU_INFO_FILE "/proc/cpuinfo"
#define VERSION_FILE "/proc/version"
#define DISK_STAT_FILE "/proc/diskstats"
#define HOSTNAME_FILE "/proc/sys/kernel/hostname"

/*cadenas de texto a encontrar*/
#define PROCESOS "processes"
#define PROCESOS_CORRIENDO "procs_running"
#define PROCESOS_BLOQUEADOS "procs_blocked"
#define CAMBIOS_CONTEXTO "ctxt"
#define BOOT_TIME "btime"
#define CPU_MHZ "cpu MHz"
#define VENDOR "vendor_id"
#define MODELO "model name"
#define VERSION_LINUX "Linux"
#define DISCO_SATA "sda"
#define DISCO_IDE "hda"



/*posición de bloque en una línea de los distintos parámetros*/
#define POS_DISCO 3
#define USER_MODE_TIME_PLACE 2
#define UP_TIME_PLACE 2 /*esta bien este 2 acá?????*/
#define SYSTEM_MODE_TIME_PLACE 4
#define IDLE_MODE_TIME_PLACE 5
/*separadores, tokens*/
#define SEPARADOR_ESPACIO ' '
#define SEPARADORES_ESPACIO " "
#define SEPARADOR_DOSPUNTOS ':'

/*OTROS*/

#define CANT_ITEMS_DISKINFO 12

#define BUFFZISE 256

#endif /*CONSTANTES_H*/
